package com.cq.oa.domain.wfc;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import oa.base.hibernate.BaseClass;
@Entity
@Table(name = "wfc_activity_participation")
public class ActivityParticipation extends BaseClass {
   

	/**
	 * lilang
	 * 2013-10-19下午1:54:10
	 */
	private static final long serialVersionUID = -5796285778656229137L;

	@Column(name = "UPDATED_BY")
	private Long updatedBy;

	@Column(name = "UPDATED_DT")
	private Date updatedDt;

	@Column(name = "ACTIVITY_SID")
	private Long activitySid;

	@Column(name = "TYPE")
	private Long type;

	@Column(name = "PARTICIPATION_CNAME")
	private String participationCname;

	@Column(name = "PARTICIPATION_SID")
	private Long participationSid;

	@Column(name = "REF_ACTIVITY_SID")
	private Long refActivitySid;

	@Column(name = "REF_ACTIVITY_TYPE")
	private Long refActivityType;

	@Column(name = "PROCESS_DEFINITION_SID")
	private Long processDefinitionSid;

	@Column(name = "PARAM")
	private String param;
   

	
    public Long getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(Long updatedBy) {
		this.updatedBy = updatedBy;
	}

	public Date getUpdatedDt() {
		return updatedDt;
	}

	public void setUpdatedDt(Date updatedDt) {
		this.updatedDt = updatedDt;
	}

	public Long getActivitySid() {
        return activitySid;
    }

    public void setActivitySid(Long activitySid) {
        this.activitySid = activitySid;
    }

    public Long getType() {
        return type;
    }

    public void setType(Long type) {
        this.type = type;
    }

    public String getParticipationCname() {
        return participationCname;
    }

    public void setParticipationCname(String participationCname) {
        this.participationCname = participationCname == null ? null : participationCname.trim();
    }

    public Long getParticipationSid() {
        return participationSid;
    }

    public void setParticipationSid(Long participationSid) {
        this.participationSid = participationSid;
    }

    public Long getRefActivitySid() {
        return refActivitySid;
    }

    public void setRefActivitySid(Long refActivitySid) {
        this.refActivitySid = refActivitySid;
    }

    public Long getRefActivityType() {
        return refActivityType;
    }

    public void setRefActivityType(Long refActivityType) {
        this.refActivityType = refActivityType;
    }

    public Long getProcessDefinitionSid() {
        return processDefinitionSid;
    }

    public void setProcessDefinitionSid(Long processDefinitionSid) {
        this.processDefinitionSid = processDefinitionSid;
    }

    public String getParam() {
        return param;
    }

    public void setParam(String param) {
        this.param = param == null ? null : param.trim();
    }
}